/**
 * 项目示例-列表表头
 * Date 2023-5-25 09:33:56
 * 可选参数可参考：https://element-plus.org/zh-CN/component/table.html#table-column-属性
 */

export const exampleColumns = [
  { type: 'index', label: '序号', width: 60, align: 'center' },
  {
    prop: 'goodsName', label: '物品名称', minWidth: 130, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'goodsNum', label: '物品编号', sortable: true, minWidth: 200, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'goodsType', label: '物品类型', minWidth: 200, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'goodsWeight', label: '物品重量', minWidth: 200, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositTime', label: '寄存时间', minWidth: 180, sortable: true, align: 'center',
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositName', label: '寄存人姓名', minWidth: 200, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositPhone', label: '寄存人电话', minWidth: 200, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositIdNumType', label: '寄存人证件类型', minWidth: 200, align: 'center',
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositIdNum', label: '寄存人证件号', minWidth: 200, align: 'center',
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'depositDes', label: '寄存物品描述', minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'isExtract', label: '是否提取', minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        if (cellValue === 'Y') {
          return "已提取"
        } else {
          return "未提取"
        }
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'extractName', label: '提取人员名称', minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'extractIdNumType', label: '提取人员证件类型', minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'extractIdNum', label: '提取人员证件号', minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'extractTime', label: '提取时间', minWidth: 180, sortable: true, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  {
    prop: 'syncTime', label: '同步时间', sortable: true, minWidth: 180, align: 'center', ellipsis: true,
    formatter: function (row: any, column: any, cellValue: any) {
      if (cellValue) {
        return cellValue
      } else {
        return '-'
      }
    }
  },
  { prop: 'action', label: '图片', fixed: 'right', width: 210, align: 'center', ellipsis: true }
]
